suffer from carnification - Spanish English Dictionary